other miscellaneous payables - Turkish English Dictionary